person who cares for people with lepers - Turc Anglais Dictionnaire